package mx.rpc;

extern class AsyncToken extends flash.events.EventDispatcher {
	var message(default,null) : mx.messaging.messages.IMessage;
	var responders(default,null) : Array<Dynamic>;
	var result(default,null) : Dynamic;
	function new(message : mx.messaging.messages.IMessage) : Void;
	function addResponder(responder : IResponder) : Void;
	function hasResponder() : Bool;
}
